#define _CRT_SECURE_NO_WARNINGS 1
#include"SListNode.h"
//void test1() {
//	SListNode* plist;
//	InitList(&plist);
//	pushrear(&plist, 1);
//	pushrear(&plist, 2);
//	pushrear(&plist, 3);
//	pushrear(&plist, 4);
//	pushrear(&plist, 5);
//	SLTPrint(plist);
//	SListNode *ret=SLTFind(plist, 2);
//	ret->data *= 3;
//	SLTFInsert(&plist, ret, 10);
//	SLTPrint(plist);
//	SLTREarse(&plist, ret);
//	SLTPrint(plist);
//	SLTEarse(&plist, ret);
//	SLTPrint(plist);
//	SLTDestroy(&plist);
//}
//void test2() {
//	SListNode* plist;
//	InitList(&plist);
//	pushfront(&plist, 1);
//	pushfront(&plist, 2);
//	pushfront(&plist, 3);
//	pushfront(&plist, 4);
//	pushfront(&plist, 5);
//	SLTPrint(plist);
//	SListNode* p = SLTFind(plist, 4);
//	p->data *= 3;
//	SLTRInsert(&plist, p, 30);
//	SLTPrint(plist);
//	SLTREarse(&plist, p);
//	SLTPrint(plist);
//	SLTEarse(&plist, p);
//	SLTPrint(plist);
//	SLTDestroy(&plist);
//}
//int main() {
//	test1();
//	test2();
//	return 0;
//}